草庐IT

https - 重复内容 SEO http 和 https

全部标签

windows - Win32 ASM 程序不向命令行打印任何内容

我正在尝试使用Win32API在汇编语言中编写一个简单的命令行程序。我编写了以下内容,使其编译并链接为零错误或警告,并从命令行启动它,但命令提示符下什么也没有出现。任何人都可以看出哪里出了问题,或者是什么让它说“HelloWorld!”在命令行?程序:;Block1.386.modelflat,stdcalloptioncasemap:none;Block2includewindows.incincludeuser32.incincludelibuser32.libincludekernel32.incincludelibkernel32.lib;Block3.dataszMsgdb"

windows - Canvas 在 Windows Chrome 中不显示/绘制任何内容

我有一个问题,下面的代码适用于:IE10、Firefox、Safari、MacChrome,但不适用于WindowsChrome。$(function(){varvideo_dom=document.querySelector('#v');varcanvas_draw=document.querySelector('#c');vardraw_interval=null;video_dom.addEventListener('play',function(){video_dom.width=canvas_draw.width=video_dom.offsetWidth;video_dom

c++ - 在屏幕上显示内容但没有窗口的程序

在Windows中:我想知道是否可以(如果可以,如何)用C++编写一个程序,直接在屏幕上显示图像/文本,这意味着没有窗口;如果你在一些例子之后仍然对我的意思感到困惑:Rocketdock和Rainmeter。 最佳答案 您当然可以在不使用Qt或任何其他框架的情况下做到这一点。只有Win32API可以帮助您做到这一点,并且在内部,每个框架都调用这些API,因此这些框架中的任何一个都没有魔法首先要明白,没有窗口就无法显示任何图像或文本。每个程序都使用某种窗口来显示文本或图像。您可以使用WindowsSDK附带的Spy++对其进行验证。单

c++ - rapidxml 在 wchar_t 内容上抛出异常

在win32平台解析wchar_t内容时,rapidxml可能会抛出parse_error异常。内容:这是我的测试代码:/**@file:TestRapidXmlBug.cpp*@author:shilyx*@date:2015-09-1611:02:22.886*@note:GeneratedbySlxTemplates*/#include#include"rapidxml.hpp"#include#includeusingnamespacestd;usingnamespacerapidxml;intmain(intargc,char*argv[]){//datablockunsig

Windows批处理文件列出树中的所有重复项(和原始文件)并对它们进行排序

我必须检查一棵树是否有重复文件并将它们全部写入List.txt文件。但是我的脚本似乎跳过了每个组中的一个文件位置。(例如,如果有4个重复文件,则列表中只会出现其中的3个。)如果我没记错的话,就是缺少最后一次比较的“previousFile”的位置。我如何将它也写入列表?此外,我如何按文件名对List.txt中的路径进行分组,使其看起来像这样:文件文件名A.txt:C:\path1\fileNameA.txtC:\path2\fileNameA.txtC:\path3\fileNameA.txt文件名B.txt:C:\path1\fileNameB.txtC:\path2\fileNam

python - 我怎样才能重复播放一个声音样本,让下一个循环与前一个循环重叠

不确定这是否是一个骗局,但到目前为止我找到的帖子并没有解决我的问题。前一段时间,我写了一个(音乐)metronomeforUbuntu.节拍器是用python3/Gtk写的为了重复播放节拍器滴答声(录制的声音样本),我使用subprocess.Popen()播放声音,使用ogg123作为cli工具:subprocess.Popen(["ogg123",soundfile])这很好用,我可以轻松达到每分钟240次。在Windows上我决定在Windows上重写项目(python3/tkinter/ttk)。然而,我很难播放声音,以更高的速度重复节拍样本。下一个节拍根本不会开始,而前一个节

windows - 您可以在 Windows wave 音频输入中重复使用缓冲区吗?

我正在使用Windows多媒体API来记录和处理波形音频(waveInOpen和friend)。我想以循环方式使用少量缓冲区。我知道你应该在向设备添加缓冲区之前使用waveInPrepareHeader,并且你应该在wave设备有“将缓冲区返回给应用程序”,然后再释放它。我的问题是,我是否必须取消准备并重新准备才能重新使用缓冲区?或者我可以将以前使用过的缓冲区添加回设备吗?此外,我在哪个线程上执行此操作重要吗?我正在使用回调函数,它似乎是在属于音频系统的工作线程上调用的。我可以在回调期间在该线程上调用waveInUnprepareHeader、waveInPrepareHeader和w

windows - Windows NT 是否缓存或刷新 INI 文件内容?

我正在更新一个相当旧的应用程序。它在代码周围使用INI文件访问,到处创建和释放INI访问类实例。我想将其集中到几个单独的实例,每个使用的文件一个。因此,我们将摆脱在任何地方创建/释放复制粘贴的实例,并且可以自由地完全替换这些类,这将决定从INI切换到其他设置存储。是否应该调用WritePrivateProfileString(NULL,NULL,NULL...)来应用更改?假使,假设:1)访问直接进入真正的INI文件,而不是注册表映射的文件。2)操作系统属于NT系列(可能很少有Win2000,最有可能是WinXP及更高版本)。Win9x/ReactOS/WinE/Odin/etc不关心

windows - 无法从批处理脚本保存输出内容

我想从我的网络中获取计算机名称,所以我决定使用以下脚本:for/L%%Nin(1,1,10)donslookup132.147.160.%%NPAUSE使用此命令,一切都在命令提示符下正确显示。但是最后一个不太好:for/L%%Nin(1,1,256)donslookup132.147.160.%%N>nslookup.txtPAUSE首先,命令提示符显示错误的东西(添加了一个不需要的“1”,我不知道为什么):C:\Users\Toshiba\Desktop>nslookup132.147.160.11>nslookup.txtC:\Users\Toshiba\Desktop>nslo

html - 如何使用 PowerShell 在新窗口中引用框架中的内容?

我正在使用PowerShell登录网络应用程序。登录后,应用程序会打开一个新窗口。新窗口有一个包含三个框架的框架集。我正在尝试单击其中一个框架(“左”)中的链接。$ie=New-Object-ComObject"InternetExplorer.Application"$ie.navigate("http://example.local")while($ie.ReadyState-ne4){Start-Sleep-Seconds5}$ie.visible=$true$doc=$ie.document$userField=$doc.getElementById("uid")$passwo